package com.treasure.domain.domain;

import com.treasure.domain.domain.entity.EmbeddingResultEntity;
import com.treasure.common.types.Question;

import java.util.List;

/**
 * @author sunhongmin
 * @date 2023/8/27 09:28
 * @description 文本向量化领域服务
 */
public interface EmbeddingVectorDomainService {
    /**
     * 文本转化向量
     *
     * @param questionList 问题文本列表
     * @return 文本向量
     */
    List<EmbeddingResultEntity> textEmbedding(List<Question> questionList);
}
